var app=getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    boxArray:[]
  }, 

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
   
  },
  deleteMyDemand:function(event){
      var that=this
      console.log(event)
      var id=event.currentTarget.dataset.id
      var type=event.currentTarget.dataset.type
      wx.showModal({
        title: '',
        content: '确认是否删除这项发布',
        success:function(res){
          if(res.confirm){
            wx.request({
              url: app.globalData.baseUrl +'publish/publish',
              data:{
                type:type,
                id:id
              },
              method:'delete',
              header:{
             'content-type':'application/x-www-form-urlencoded',

                'cookie':'JSESSIONID='+wx.getStorageSync('sessionID')
              },
              success:function(response){
                console.log(response)
                if(response.data.code==0){
                  wx.showToast({
                    title: '删除成功',
                  })
                  that.onShow()
                }
              }
            })
          }
        }
      })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    var that = this
    wx.request({
      url: app.globalData.baseUrl + 'publish/publish',
      header: {
        'cookie': 'JSESSIONID=' + wx.getStorageSync('sessionID')
      },
      method: 'GET',
      success: function (res) {
        console.log(res)
        try{
          var resData = res.data.data
         
            that.setData({
              boxArray:[]
            })
          
          for (var i = 0; i < resData.length; i++) {
            var id = 'boxArray[' + i + '].id'
            var title = 'boxArray[' + i + '].title'
            var time = 'boxArray[' + i + '].time'
            var type = 'boxArray[' + i + '].type'
            var content = resData[i].name
            if (content > 16) {
              content.substring(0, 15) + '...'
            }
            that.setData({
              [id]: resData[i].id,
              [title]: content,
              [time]: resData[i].gmtModifiedFormat.substring(0, 10),
              [type]: resData[i].type
            })
          }
        }catch(err){
          console.log(err)
        }
        
      }
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    this.onShow()
    wx.showToast({
      icon: 'none',
      title: '刷新成功'
    })
    wx.stopPullDownRefresh()
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})